/**
 * 
 */
package com.org.javabody.MathApi.MathBase;

import java.util.Random;

/**

 * @author Administrator

 *

 */
public class BasicMath {
    public static final double RANDOM = Math.random();//0.0~1.0的随机数

    public static final Long RANDOM_1 = Math.round(Math.random()*100);//0~100的随机数

    public static final Double RANDOM_2 = Math.floor(Math.random()*100);//最接近正无穷的Double

    
    
    public static void getRandom(Integer a) { //第二种生成随机数的办法Random类，线程安全

    	Random ra = new Random();
    	if(a==100) {
    		System.out.println(ra.nextInt(a));
    	} else {
    		return;  //返回空，什么都不执行（JS中同理）

    	}
    	
    }
    
    
    
	/**

	 * @param args

	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub


         System.out.println(RANDOM);  //支持多线程

         System.out.println(RANDOM_1);
         System.out.println(RANDOM_2);
         System.out.println(Math.max(1.2, 3.556));
         getRandom(200);
         getRandom(100);
	}
}
